• word of the day

    spinal nerve

    spinal nerve - Dictionary definition and meaning for word spinal nerve

    Definition
    (noun) any of the 31 pairs of nerves emerging from each side of the spinal cord (each attached to the cord by two roots: ventral and dorsal)
    Synonyms : nervus spinalis

Word used in video below:
text: was it's a probable spinal damage I
Download our Mobile App Today
Receive our word of the day
on Whatsapp